package cn.wolfcode.wolf2w.service;

import cn.wolfcode.wolf2w.domain.UserInfo;

import java.util.List;

public interface IUserInfoService {
    void save(UserInfo userInfo);
    void update(UserInfo userInfo);
    void delete(String id);
    UserInfo get(String id);
    List<UserInfo> list();


    //判断手机号码是否存在
    //true：手机号码存在
    //false：手机号码不存在
    boolean checkPhone(String phone);

    void sendVerifyCode(String phone, String smsUrl, String appKey);

    void regist(String phone,String nickname,String password,String rpassword,String verifyCode);

    UserInfo login(String username, String password);

    List<UserInfo> queryCity(String keyword);

    String getIdByPhone(String phone);
}
